package com.medical.admin.cost.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;
import lombok.Data;

/**
 * 院区
 */
@Data
@TableName(value = "mar_hospital")
public class Hospital {
    /**
     * 医院ID
     */
    @TableId(value = "hospital_id", type = IdType.ASSIGN_ID)
    private Long hospitalId;

    /**
     * 医院名称
     */
    @TableField(value = "hospital_name")
    private String hospitalName;

    /**
     * 联系电话
     */
    @TableField(value = "hospital_phone")
    private String hospitalPhone;

    /**
     * 公交电话
     */
    @TableField(value = "bus")
    private String bus;

    /**
     * 医院地址
     */
    @TableField(value = "hospital_position")
    private String hospitalPosition;

    /**
     * 院内导航
     */
    @TableField(value = "navigate_interior")
    private String navigateInterior;

    /**
     * 创建时间
     */
    @TableField(value = "create_time")
    private Date createTime;

    /**
     * 0 删除 1 可用
     */
    @TableField(value = "`state`")
    private Integer state;

    @TableField(value = "operation_time")
    private Date operationTime;

    public static final String COL_HOSPITAL_ID = "hospital_id";

    public static final String COL_HOSPITAL_NAME = "hospital_name";

    public static final String COL_HOSPITAL_PHONE = "hospital_phone";

    public static final String COL_BUS = "bus";

    public static final String COL_HOSPITAL_POSITION = "hospital_position";

    public static final String COL_NAVIGATE_INTERIOR = "navigate_interior";

    public static final String COL_CREATE_TIME = "create_time";

    public static final String COL_STATE = "state";

    public static final String COL_OPERATION_TIME = "operation_time";
}